reek of carrion - Turc Anglais Dictionnaire